Step by Step Microsoft Expression Blend 4
همان طور که می دانید بوسیله نرم افزار Microsoft Expression Blend قادر به تولید اینترفیس های زیبا برای برنامه های کاربردی تحت وب و تحت ویندوز خواهید بود.
این نرم افزارامکانات WYSIWYG را در اختیار کاربران خود می گذارد و می توان از آن برای ساخت رابط های کاربری مبتنی بر XAML برنامه های Windows Presentation Foundation و Silverlight پرداخت .
دراین کتاب آموزشی به آموزش مهارت های مورد نیاز برای طراحی رابط کاربری ( User Interface ) قدرتمند در برنامه های تحت وب ، برنامه های دسکتاپی و همچنین برنامه های موبایل می پردازد. . برای دانلود کتاب کتاب اصلی و ترجمه فارسی کتاب مذکور به قسمت ادامه مطلب مراجعه کنید.
در زیر با برخی از سرفصل های درسی این کتاب آموزشی آشنا می شویم :
آشنایی با چیستی Silverlight و WPF ( Windows Presentation Foundation ) شامل موارد زیر :
Introducing Silverlight and WPF
The Designer/Developer Workflow
Expression Studio: The Designer’s World
Visual Studio: The Developer’s World
آشنایی با ابزارها ، امکانات و ویژگی های محیط یکپارچه توسعه نرم افزاری ( IDE ) Expression Blend 4 شامل موارد زیر :
Downloading and Installing Expression Blend 4 and Supporting Tools
Opening and Testing Your First Silverlight Project
Exploring the User Interface
Customizing the User Interface
طراحی اینترفیس با استفاده از ابزارهای Expression Blend 4 شامل موارد زیر :
Visual Elements
Creating a New Project
Using Basic Shapes
Drawing Paths
Using Custom Shapes
Using Controls
Using Layout Panels
Arranging Objects
Using Images and Video
آشنایی با ساختار زبان برنامه نویسی C# و تکنولوژی XAML شامل موارد زیر :
XAML—What Is It?
Using the XAML Editor in Expression Blend
XAML Objects
XAML Properties
The XAML Root Element
Naming Objects
Introducing C# for Designers
Objects, Classes, and Other Terminology
XAML Code and Code-Behind Files
Creating Objects in C#
Using Event Handlers
آموزش کار با انیمیشن ها و اجسام متحرک در Interface برنامه ها با استفاده از Expression Blend شامل موارد زیر :
Resizing (Not a Transformation)
Transformations
Creating a Storyboard and Adding an Animation
Controlling the Storyboard
Changing the Storyboard
Modifying an Animation and Adding New Keyframes
Easing an Animation
Using Storyboards
آموزش افزودن یکسری آبجکت های تعاملی در برنامه ها شامل موارد زیر :
Behaviors
The Basics of Behaviors
Using Default Behaviors
Using the ToggleButton Control to Change Properties
Switching Visual States
آموزش طراحی قسمت های مختلف اینترفیس با استفاده از Expression Design شامل موارد زیر :
Using Expression Design
Exploring the Expression Design Toolbox
The Properties Panel
The Layers Panel
The Action Bar
Preparing Assets
Exporting to XAML from Expression Design
Importing Design Assets from Adobe Applications
کار با منابع استفاده شده در Interface با استفاده از Expression Blend4 شامل موارد زیر :
Color Resources
Brush Resources
Image Brush Resources
Other Resources
Modifying Resources
Working with External Resource Dictionaries
قراردادن کنترل های Silverlight در طراحی اینترفیس برنامه های تحت وب شامل موارد زیر :
Structure of Common Silverlight Controls
The Button Control
The CheckBox Control
The Slider Control
The TextBox Control
The ScrollBar Control
The ListBox Control
Creating and Using Styles
Templates
Creating Beautiful Custom Buttons
Creating Silverlight Themes
Drawing Controls
Skinning a Control for a Theme
Optimizing an Output Theme
Template Binding
آموزش کار با داده ها شامل موارد زیر :
Sample Data
Creating and Modifying Sample Data
Changing a Data Template
Data Binding
Element Property Binding
Using a Master/Details Scenario to Display Data
استفاده از SketchFlow برای بالا بردن کارایی اینترفیس ها شامل موارد زیر :
Sketching
Creating and Running a SketchFlow Project
Creating an Application Flow
Navigation and Component Screens
Adding Controls and Data
Adding Controls to Your Prototype
Using Sample Data
Sketch Illustrations
Adding Interactivity to a SketchFlow Project
Adding Additional Navigation
Using States and Behaviors
Changing SketchFlow Player Settings
Packaging a Prototype
Getting Feedback
Generating Documentation
آموزش استفاده از ابزارهای طراحی و توسعه Expression Blend 4 در کارهای گروهی شامل موارد زیر :
A Typical Design Workflow
The Designer’s Role
The Developer’s Role
کتاب زبان اصلی را از اینجا دانلود کنید.
کتاب ترجمه شده به فارسی را از اینجا دانلود کنید.
تمرینات کتاب را نیز از اینجا دانلود کنید.
لطفا اگه لینک ها خراب بودند نظر بذارید تا درستش کنم. موفق و موید باشید.